#partners {max-width: 1284px; min-width: 1130px; margin: 0 auto; background-color: #fff; text-align: center;}
#partners .img2 {margin-left: 8%;}
#partners .img2 li {float: left; margin: 0 auto; width: 220px; height: 220px; font-size: 0; line-height: 220px; text-align: center}
#partners .img2 li img {max-width: 100%; max-height: 100%; vertical-align: middle;}
#partners .modal_1 {position: absolute; border: 1px solid #fff; width: 1050px; height: 600px; display: none;}
#partners .block {margin: 15px; padding: 10px; background: #FFFFFF; border: 1px solid #FFFFFF; overflow: hidden;}
#partners .songs {width: 94%; margin: 3%;}
#partners	.songs ul {margin: 0; padding: 0;}
#partners	.songs ul table {width: 100%;}
#partners	.songs ul table tr {width: 100%;}
#partners	.songs ul table tr td {width: 48%;}
#partners	.songs ul img {width: 100%; height:100%; max-width: 100%; max-height: 100%;}
#partners	.songs ul h2 {margin-top: 30px; height: 35px; font-weight:bold; font-size:18px; color: #3E3A39; line-height: 22px;}
#partners	.songs ul li {list-style: none; font-size: 14px; color: #747474; line-height: 25px;}
